#include<bits/stdc++.h>
using namespace std;
queue<int>q;
int n , k;
int main(){
	freopen("monkey.in" , "r" , stdin);
	freopen("monkey.out" , "w" , stdout);
	cin >> n >> k;
	for(int i = 0 ; i < n ; i++){
		q.push(i);
	}
	for(int i = n ; i > 1 ; i--){
		int t = k % i;
		if(t == 0){
			t = i;
		}
		t--;
		while(t--){
			q.push(q.front());
			q.pop();
		}
		q.pop();
	}
	cout << q.front() + 1 << endl;
	return 0;
}
